package com.tengju.bff.application.shared;

public enum ApplicationExceptionCode {

    WORK_WEIXIN_DEPARTMENT_DELETE_ERROR_EXIST_CHILD("企业微信删除部门失败，当前部门下存在子节点 %s"),
    WORK_WEIXIN_TREE_NODE_NOT_EXIST("企业微信子节点不存在 %s"),
    WORK_WEIXIN_DEALER_INFO_NOT_EXIST("企业微信用户信息不存在 %s"),
    WORK_WEIXIN_LOCK_ERROR("企业微信获取锁失败 %s"),
    WORK_WEIXIN_RECORD_PROCESS_ERROR("企业微信记录执行失败 %s"),
    ;

    private String message;

    ApplicationExceptionCode(String message) {
        this.message = message;
    }

    public String getMessage(Object... param) {
        return String.format(message, param);
    }
}